good deeds - German English Dictionary